<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    //  选择匹配符
    //  |  在正则表达式中表示 "或"的关系,一般配合()一起使用

    // [xyz] 字符匹配符(匹配集合中的任意一个)  => x|y|z  单字符之间或的关系


    // cat|dog   匹配cat或dog

    // var str = "I like pig, and you?";
    // var reg = /cat|dog/;
    // console.log(reg.test(str));



    // 邮箱 (账号@邮箱类型.邮箱后缀)
    // 1272071495@qq.com
    // www1272071495@163.com
    // www1272071495@sina.com
    // 1272071495@gmail.com

    // 6-18位 由 
    var email = "aa1272071495@qq.com";
    var reg = /^[a-zA-Z]\w{5,17}@(qq|163|sina|gmail)\.(com|cn|email)$/; 
    console.log(reg.test(email));
</script>
</html>